| Name | Description |
| All |
Determines whether every element of a sequence satisfies a condition.
|
| All<T> |
Returns true if all items in a cached collection satisfy the given predicate.
|
| All |
Determines whether all the elements of a sequence satisfy a condition.
|
| AllEqual | Overloaded.
Returns true if all items in a cached collection are equal.
|
| Any | Overloaded.
Determines whether a sequence contains any elements.
|
| Any<T> |
Returns true if any of the items in the indexed collection in cache satisfy the given predicate.
|
| Any | Overloaded.
Determines whether a sequence contains any elements.
|
| AsScalarAsync | Overloaded. Converts an IEntityQuery{T} to an IEntityScalarQuery<T> so that the scalar query can be executed asynchronously. |
| Cast<TResult> |
Converts the elements of an ITypedEntityQuery to the specified type.
|
| Concat<T> |
Concatenates two sequences.
|
| Contains |
Determines whether a sequence contains a specified element by using the default
equality comparer.
|
| Contains |
Determines whether a sequence contains a specified element by using the default
equality comparer.
|
| Count | Overloaded.
Returns the number of elements in a sequence.
|
| Count | Overloaded.
Returns the number of elements in a sequence.
|
| Distinct | Overloaded.
Returns distinct elements from a sequence.
|
| Distinct<TSource,TResult> |
Returns distinct elements from a sequence by using a specified selector function to project objects to compare.
|
| Distinct |
Returns distinct elements from a sequence by using the default equality comparer
to compare values.
|
| Except<TSource,TResult> |
Produces the set difference of two sequences by using a specified selector function to compare values.
|
| Execute | Overloaded.
Execute the query and return untyped results.
|
| ExecuteAsync | Overloaded.
Execute the query asynchronously.
|
| ExecuteAsync | Overloaded.
Execute the query asynchronously.
|
| FirstOrDefault |
Returns the first element of a sequence, or the default value (usually null) if not found.
|
| FirstOrNullEntity | Overloaded.
Executes the query and returns the first element of the sequence, or the appropriate NullEntity if no element is found.
|
| ForEach | Overloaded.
Enumerate a cached collection performing the specified action on each item.
|
| GetAggregateHashCode |
Returns a hashcode for a collection that
uses a similar algorithm to that used by the .NET Tuple class.
Order matters.
|
| GetReferencedEntityTypes |
Returns a list of all entity types referenced by the query.
|
| GroupBy | Overloaded.
Groups the elements of a sequence according to a specified key selector function.
|
| GroupBy | Overloaded.
Groups the elements of a sequence according to a specified key selector projection.
|
| IndexOf<T> |
Returns the index of the first item in the sequence matching a condition, or -1 if no match found.
|
| Intersect<TSource,TResult> |
Produces the set intersection of two sequences by using a specified selector function to project objects to compare.
|
| OfType<TResult> |
Filters the elements of an IEntityQuery based on a specified type.
|
| OrderBySelector | Overloaded. Sorts the elements of a sequence according to a IdeaBlade.Linq.SortSelector containing one or more sort criteria. |
| OrderBySelector | Overloaded. Sorts the elements of a sequence according to an IdeaBlade.Core.ISortSelector. Sorts on multiple properties are supported. |
| Repeat<T> |
Repeat the items enumerable count times.
|
| Select | Overloaded.
Projects each element of a sequence into a new form.
|
| Select | Overloaded.
Projects each element of a sequence into a new form.
|
| SelectMany | Overloaded.
Projects each element of a sequence to an IEnumerable{T} and combines the resulting sequences into one sequence of type IQueryable{T}.
|
| SelectMany | Overloaded.
Projects each element of a sequence to an System.Collections.Generic.IQueryable{T}
and combines the resulting sequences into one sequence.
|
| Skip | Overloaded.
Bypasses a specified number of elements in a sequence and then returns the remaining elements.
|
| Skip |
Bypasses a specified number of elements in a sequence and then returns the
remaining elements.
|
| Take | Overloaded.
Returns a specified number of contiguous elements from the start of a sequence.
|
| Take |
Returns a specified number of contiguous elements from the start of a sequence.
|
| ThenBySelector<TSource> | Sorts the elements of a sequence according to a SortSelector. Sorts on multiple properties are supported. |
| ToAggregateString |
Concatenates the string version of each element in a collection using the delimiter provided.
|
| ToHashSet<T> | Returns a HashSet of the specified collection. |
| Union<TSource,TResult> |
Produces the set union of two sequences by using a specified selector function to project objects to compare.
|
| Where | Overloaded.
Filters a sequence of values based on a predicate.
|
| Where | Overloaded. Filters a sequence of values based on a PredicateDescription. Loosely typed version. |